/**
 * 
 */
package br.com.sistransporte.transiteviewstruts.modulo.inicial.action_form;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import br.com.sistransporte.transiteviewstruts.abstracts.AbstractAction;
import br.com.src.masterpersistence.utilidades.FabricaMensagensLog;

/**
 * Classe que representa
 *
 *
 * @author Nelson Luis da Silva Junior <nelson.jr13@hotmail.com>
 * @since 26 de Nov de 2013 23:42:29
 * @version 1.0
 */
public class InicialAction extends AbstractAction{

	/**
	 * Polimorfico
	 * @see br.com.sistransporte.transiteviewstruts.abstracts.AbstractAction#abrirTelaConsulta(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
	 */
	@Override
	public ActionForward abrirTelaConsulta( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response ) {
		// TODO Auto-generated method stub
		return null;
	}

	/**
	 * Polimorfico
	 * @see br.com.sistransporte.transiteviewstruts.abstracts.AbstractAction#abrirTelaCadastro(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
	 */
	@Override
	public ActionForward abrirTelaCadastro( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response ) {
		logger.info( FabricaMensagensLog.getMensagemLogInicio( "InicialAction") );
		
		
		logger.info( FabricaMensagensLog.getMensagemLogTermino( "InicialAction") );
		return mapping.findForward("principal");
	}

	/**
	 * Polimorfico
	 * @see br.com.sistransporte.transiteviewstruts.abstracts.AbstractAction#filtrar(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
	 */
	@Override
	public ActionForward filtrar( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response ) {
		// TODO Auto-generated method stub
		return null;
	}

	/**
	 * Polimorfico
	 * @see br.com.sistransporte.transiteviewstruts.abstracts.AbstractAction#inserir(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
	 */
	@Override
	public ActionForward inserir( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response ) {
		// TODO Auto-generated method stub
		return null;
	}

	/**
	 * Polimorfico
	 * @see br.com.sistransporte.transiteviewstruts.abstracts.AbstractAction#alterar(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
	 */
	@Override
	public ActionForward alterar( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response ) {
		// TODO Auto-generated method stub
		return null;
	}

	/**
	 * Polimorfico
	 * @see br.com.sistransporte.transiteviewstruts.abstracts.AbstractAction#excluir(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
	 */
	@Override
	public ActionForward excluir( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response ) {
		// TODO Auto-generated method stub
		return null;
	}

	/**
	 * Polimorfico
	 * @see br.com.sistransporte.transiteviewstruts.abstracts.AbstractAction#cancelar(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
	 */
	@Override
	public ActionForward cancelar( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response ) {
		// TODO Auto-generated method stub
		return null;
	}

	/**
	 * Polimorfico
	 * @see br.com.sistransporte.transiteviewstruts.abstracts.AbstractAction#selecionar(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
	 */
	@Override
	public ActionForward selecionar( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response ) {
		// TODO Auto-generated method stub
		return null;
	}

}
